package com.ruoyi.zdgz.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 空压机监控测点实时数据对象 kyss
 * 
 * @author ruoyi
 * @date 2021-06-21
 */
public class Kyss extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 测点编码 */
    @Excel(name = "测点编码")
    private String cdbm;

    /** 测点类型编码 */
    @Excel(name = "测点类型编码")
    private String cdlxbm;

    /** 测点类型名称 */
    @Excel(name = "测点类型名称")
    private String cdlxmc;

    /** 所属设备编码 */
    @Excel(name = "所属设备编码")
    private String sssbbm;

    /** 测点数据 */
    @Excel(name = "测点数据")
    private String cdsz;

    /** 测点数值单位 */
    @Excel(name = "测点数值单位")
    private String cdszdw;

    /** 测点状态 */
    @Excel(name = "测点状态")
    private String cdzt;

    /** 数据时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "数据时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date sjsj;

    public void setCdbm(String cdbm) 
    {
        this.cdbm = cdbm;
    }

    public String getCdbm() 
    {
        return cdbm;
    }
    public void setCdlxbm(String cdlxbm) 
    {
        this.cdlxbm = cdlxbm;
    }

    public String getCdlxbm() 
    {
        return cdlxbm;
    }
    public void setCdlxmc(String cdlxmc) 
    {
        this.cdlxmc = cdlxmc;
    }

    public String getCdlxmc() 
    {
        return cdlxmc;
    }
    public void setSssbbm(String sssbbm) 
    {
        this.sssbbm = sssbbm;
    }

    public String getSssbbm() 
    {
        return sssbbm;
    }
    public void setCdsz(String cdsz) 
    {
        this.cdsz = cdsz;
    }

    public String getCdsz() 
    {
        return cdsz;
    }
    public void setCdszdw(String cdszdw) 
    {
        this.cdszdw = cdszdw;
    }

    public String getCdszdw() 
    {
        return cdszdw;
    }
    public void setCdzt(String cdzt) 
    {
        this.cdzt = cdzt;
    }

    public String getCdzt() 
    {
        return cdzt;
    }
    public void setSjsj(Date sjsj) 
    {
        this.sjsj = sjsj;
    }

    public Date getSjsj() 
    {
        return sjsj;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cdbm", getCdbm())
            .append("cdlxbm", getCdlxbm())
            .append("cdlxmc", getCdlxmc())
            .append("sssbbm", getSssbbm())
            .append("cdsz", getCdsz())
            .append("cdszdw", getCdszdw())
            .append("cdzt", getCdzt())
            .append("sjsj", getSjsj())
            .toString();
    }
}
